🇬🇧 en fr 🇫🇷

on sight

  • (by extension) Immediately upon coming to one's attention.
à vue
Wiktionary Links